import { axios } from '@/utils/request'

/**
 * 人员记分预警查询
 * @param {*} parameter
 * @returns
 */
export function getPersonEarlyWarning (parameter) {
    return axios({
      url: '/QHSEEarlyWarning/GetPersonEarlyWarning',
      method: 'post',
      data: JSON.stringify(parameter),
      headers: {
        'Content-Type': 'application/json' // 设置请求头，表明需要使用 JSON 形式传输数据
      }
    })
}

/**
 * 单位隐患预警查询
 * @param {*} parameter
 * @returns
 */
export function getDepartmentEarlyWarning (parameter) {
    return axios({
      url: '/QHSEEarlyWarning/GetDepartmentDangerEarlyWarning',
      method: 'post',
      data: JSON.stringify(parameter),
      headers: {
        'Content-Type': 'application/json' // 设置请求头，表明需要使用 JSON 形式传输数据
      }
    })
}

/**
 * 单位隐患预警查询
 * @param {*} parameter
 * @returns
 */
export function getDepartmentEarlyWarningInfo (parameter) {
  return axios({
    url: '/QHSEEarlyWarning/GetDangerEarlyWarningNotice',
    method: 'post',
    data: JSON.stringify(parameter),
    headers: {
      'Content-Type': 'application/json' // 设置请求头，表明需要使用 JSON 形式传输数据
    }
  })
}
/**
 * 单位违章预警查询
 * @param {*} parameter
 * @returns
 */
export function getDepartmentEarlyViolationWarning (parameter) {
  return axios({
    url: '/QHSEEarlyWarning/GetDepartmentViolationEarlyWarning',
    method: 'post',
    data: JSON.stringify(parameter),
    headers: {
      'Content-Type': 'application/json' // 设置请求头，表明需要使用 JSON 形式传输数据
    }
  })
}
/**
 * 单位隐患预警列表查询
 * @param {*} parameter
 * @returns
 */
export function getDepartmentEarlyDangerListWarning (parameter) {
  return axios({
    url: '/QHSEEarlyWarning/GetDepartmentDangerEarlyWarningList',
    method: 'post',
    data: JSON.stringify(parameter),
    headers: {
      'Content-Type': 'application/json' // 设置请求头，表明需要使用 JSON 形式传输数据
    }
  })
}
/**
 * 单位违章预警列表查询
 * @param {*} parameter
 * @returns
 */
export function getDepartmentEarlyViolationListWarning (parameter) {
  return axios({
    url: '/QHSEEarlyWarning/GetDepartmentViolationEarlyWarningList',
    method: 'post',
    data: JSON.stringify(parameter),
    headers: {
      'Content-Type': 'application/json' // 设置请求头，表明需要使用 JSON 形式传输数据
    }
  })
}
/**
 *人员全员预警列表查询
 * @param {*} parameter
 * @returns
 */
export function getPersonEarlyWarningListListWarning (parameter) {
  return axios({
    url: '/QHSEEarlyWarning/GetPersonEarlyWarningList',
    method: 'post',
    data: JSON.stringify(parameter),
    headers: {
      'Content-Type': 'application/json' // 设置请求头，表明需要使用 JSON 形式传输数据
    }
  })
}
